Initialization cell

Derived Parameters

DES/VRO/Euclid-like galaxy distribution

Templates for computation of filters

save the templates

plot the templates cl ksz

plot the templates cl's and nl's

Planck filter "b*F" define and save

Planck filter "b*F" plot

AdvACT filter "b*F" define and save

AdvACT filter "b*F" plot

SPT-3G filter "b*F" define and save

SO filter "b*F" define and save

SO filter "b*F" plot

SO filter no small scales (l<400)

SO filter no small scales (l<200)

SO filter no small scales (l<800)

SO filter no small scales (l<4000)

SO filter no small scales (l<1600)

summary plot with filter l<lmax

S4 filter "b*F" define and save

S4 filter save

Summary filter figure

SNR tot calculations

Planck x WISE

Same settings as Ferraro+16

save data

compute SNR

comparison plot with Ferraro16

Same settings as Ferraro+16 but fsky=0.6

save data

compute SNR

Same settings as Ferraro+16 but fsky=0.6 and nonlin veldisp

save data

compute SNR

fsky=0.6, nonlin veldisp, filter C

save data

compute SNR

fsky=0.6, nonlin veldisp, filter A

save data

compute SNR

fsky=0.6, nonlin veldisp, filter A bis

save data

compute SNR

fsky=0.6, nonlin veldisp, filter B

save data

compute SNR

Planck x unWISE blue

save data

compute SNR

Planck x unWISE green

save data

compute SNR

AdvACT x WISE

Same settings as Ferraro+16

save data

compute SNR

comparison plot with Ferraro16

Same settings as Ferraro+16 but fsky=0.3

save data

compute SNR

Same settings as Ferraro+16 but fsky=0.3 and nonlin veldisp

save data

compute SNR

fsky=0.3, nonlin veldisp, 10uK noise level, filter C (10uK, 1p5arcmin)

save data

compute SNR

fsky=0.3, nonlin veldisp, 10uK noise level, filter C (10uK, 1p4arcmin)

save data

compute SNR

fsky=0.3, nonlin veldisp, 20uK noise level, filter C (10uK, 1p4arcmin)

save data

compute SNR

fsky=0.3, nonlin veldisp, 20uK noise level, filter C (20uK, 1p4arcmin)

save data

compute SNR

fsky=0.3, nonlin veldisp, 20uK noise level, filter B (20uK, 1p4arcmin)

save data

compute SNR

fsky=0.3, nonlin veldisp, 20uK noise level, filter A (20uK, 1p4arcmin)

save data

compute SNR

AdvACT x unWISE blue

save data

compute SNR

AdvACT x unWISE green

save data

compute SNR

SO x unWISE blue

save data

compute SNR

SO x unWISE green

save data

compute SNR

S4 x unWISE blue

save data

compute SNR

S4 x unWISE green

save data

compute SNR

SNR on bg and Aksz

AdvACT x unWISE green (effective approach)

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

AdvACT x unWISE blue (effective approach)

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Planck x unWISE green (NFW)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Planck x unWISE blue (NFW)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Planck x unWISE green (NFW)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Planck x unWISE blue (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

save data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Planck x unWISE green (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

AdvACT x unWISE blue (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

AdvACT x DES (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

AdvACT x unWISE blue (NFW)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

S4 x unWISE blue (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

SO x unWISE blue (AGN)

checking effective bias

save data

compute SNR tot

plot to check data

Fisher matrix forecasts

Fisher matrix forecast with prior on bg

Constraints on gas density profile parameters

Planck x unWISE blue AGN

checking effective bias

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

AdvACT x unWISE blue AGN

checking effective bias

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

SO x unWISE blue AGN

checking effective bias

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

S4 x unWISE blue AGN

checking effective bias

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

AdvACT x DES galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

AdvACT x Rubin galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

SPT-3G x Rubin galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

SO x DES galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

SO x Rubin galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

S4 x DES galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

S4 x Rubin galaxy lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

SO CMB lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

S4 CMB lensing

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

S4 CMB lensing - check derivs - cut l<500

save data

compute SNR tot

make plot

compute derivatives

save fisher matrix

get forecasts

AdvACT CMB lensing, zmax=6

save data

compute SNR tot

make plot

AdvACT CMB lensing -nfw

save data

compute SNR tot

make plot

Contour Plots

advact,so,s4 x unwise blue

AdvACT x DES vs AdvACT x Rubin

AdvACT, SO, S4 x Rubin

SO x Rubin with and without ffree prior

S4 x Rubin with and without ffree prior

SO, S4 CMB lensing

Varying alpha and beta

SO lensing

varying alpha

compute the plot and save data

make the plot

SO Rubin lensing

varying alpha

compute the plot and save data

make the plot

SO x unWISE blue

varying alpha

compute the plot and save data

make the plot

ratio plot

SO lensing

varying beta

compute the plot and save data

make the plot

SO Rubin lensing

varying beta

compute the plot and save data

make the plot

SO x unWISE blue

varying beta

compute the plot and save data

make the plot

ratio plot

Density Profile - truncation

Density Profile - radial

density profile plot with Amodeo et al profile

Truncation + Radial plot

Truncation + Radial plot no amodeo

Comparing with Amodeo et al Paper

Note we are not including 2-halo term here.

AGN profile for different values of alphas and betas

summary plot

kSZ2X Comparison of Profiles

SO x unWISE blue

save data

make indidvidual plot

compute for Amodeo et al profile

AdvACT x unWISE blue

save data

make indidvidual plot

AdvACT x DES lensing

save data

make indidvidual plot

SO x Rubin lensing

save data

make indidvidual plot

SO CMB lensing

compute with effective approach

save data

make indidvidual plot

S4 CMB lensing

save data

compute with effective approach

make indidvidual plot

summary plot

Small scales cut-off

SO x unWISE blue lmax=200,400,800,1600,4000

chose a value of lmax and run code below:

lmax = Fiducial

save data

make indidvidual plot

lmax = 4000

save data

make indidvidual plot

lmax = 1600

save data

make indidvidual plot

lmax = 400

save data

make indidvidual plot

summary plot

Covariance matrix plot

SO x unWISE

compute

save data

covmat plot

everything plot

SO x Rubin lensing

compute

save data

covmat plot

everything plot

S4 CMB lensing

compute

save data

covmat plot

everything plot

Covmat plot without TT noise

SO x unWISE

compute

save data

covmat plot

both

SO x Rubin lensing

compute

save data

covmat plot

both

S4 CMB lensing

compute

save data

covmat plot

both

clkk plot

vrms2 plot

Bispectrum plots

check validity of triangles

matter bispectrum

compute

save

plot

TTG Bispectrum - NFW

compute

save

plot

TTG Bispectrum - AGN

compute

save

plot

TTG Bispectrum - AGN no b2

compute

save

plot

Power spectrum theory plots

galaxy counts (unWISE blue)

AdvACT - NFW

compute

save

AdvACT - Adiabatic

compute

save

AdvACT - AGN

compute

save

Planck - NFW

compute

save

Planck - Adiabatic

compute

save

Planck - AGN

compute

save

Plot

galaxy lensing (AdvACT x DES)

NFW

compute

save

AGN

compute

save

Adiabatic

compute

save

Plot

cmb lensing (SO)

NFW

compute

save

AGN

compute

save

Adiabatic

compute

save

Plot

3d power spectra plot

Mass conversion plot

Comparison with Kusiak et al

checking effective bias

AdvACT lensing

Varying width of N(z)

AdvACT x unWISE blue

save data

make indidvidual plot

Varying width of N(z)

AdvACT x unWISE blue

save data

make indidvidual plot